self-imposed deadline - Turc Anglais Dictionnaire